<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>


        // 数据类型
        //    基本数据类型
        //    引用数据类型  function object(字符串对象，数组对象)


        // 基本数据类型中   变量存的是值     b = a    把a的值复制给了b
        // 引用数据类型中   变量存的是地址   arr2 = arr   把arr的地址给了arr2

        var c = 'hi' ;    // string
        var d = new String('hi') ;   // object


        var a = 2 ;
        var b = a ;
        a++ ;
        // a的改变不会影响b
        console.log(b) ;   // 2


        var arr = [1,2,3] ;
        var arr2 = arr ;
        arr.push('a') ;
        // arr的改变影响了arr2
        console.log(arr2) ;   // [1,2,3,'a']

    </script>
    
</body>
</html>